Les deux responsables du service « Système d’informations » de la MS2R, M.O pour la partie système et réseau et MME.M pour la partie développement d’applications, nous charge de prendre part à ce nouveau projet de gestion de la présence en ligne de l'association.
La MS2R souhaite améliorer sa présence en ligne en commençant par établir un comparatif de services de nom de domaine, choisir et réserver un nom de domaine, puis tester son accessibilité. Ensuite, une plateforme web sécurisée doit être mise en place sur un serveur GNU/Linux Debian 11, sans interface graphique, intégrant les services HTTP, PHP, MariaDB, FTP et SSH.
La liste des utilisateurs et les paramètres réseau doivent être fournis, ainsi qu'un mode opératoire complet pour valider les services. Enfin, la MS2R veut une plateforme de test pour le serveur web et la sécurisation du serveur HTTP avec SSL/TLS.
La MS2R veut dynamiser la gestion des membres en reprenant l'architecture de son site web, développant une nouvelle version en HTML et CSS, incluant une page d'accueil, une page des membres et une page des mentions légales, hébergée sur son serveur. La table Service de la base de données GestParc doit être vérifiée et mise à jour, et un schéma entité-association doit être présenté.
Ensuite, la MS2R souhaite permettre l'affichage dynamique des membres en modifiant la structure de la base de données et en implémentant une authentification sécurisée pour l'accès à l'administration du site.
Pour ce projet, j'étais officiellement en option SISR, ce qui m'a conduit à me concentrer principalement sur l'exploitation du réseau. J'ai donc pris en charge les missions liées à l'exploitation du réseau, en particulier la Partie A (comparatif et réservation de nom de domaine) et la Partie C (exploitation du serveur web).
En parallèle, j'ai également apporté mon soutien à la mission de gestion des membres. Mes collaborateurs se sont chargés de la Partie B (mise en place et paramétrage du serveur web) de l'exploitation réseau, ainsi que de l'ensemble des tâches relatives à la mission de gestion des membres.
Nom de domaine pour la MS2R
La Maison des Sports de la Région Réunion (MS2R) souhaitait améliorer sa présence en ligne en établissant un comparatif des services de nom de domaine. Cela impliquait de créer un tableau comparatif de trois services de nom de domaine en ligne gratuits, incluant la présentation du service, les principales fonctionnalités, les avantages et les inconvénients. Ensuite, il s'agissait de choisir et de réserver un nom de domaine pour la MS2R. Le nom de domaine devait inclure les mentions "ms2r" et un élément permettant d’identifier le groupe de travail, avec l'extension ".re" non obligatoire pour le moment. Un mode opératoire devait être rédigé pour illustrer et valider ces opérations. Enfin, l'accessibilité du nouveau nom de domaine devait être testée sur Internet depuis un poste de travail du réseau, avec un mode opératoire rédigé pour valider cette opération. Vous retrouverez le comparatif en cliquant ici et la procédure pour obtenir un nom de domaine ici, réalisés par moi-même
Pour ce projet, ils avaient choisi le registrar LWS en raison de ses nombreux avantages, notamment une large gamme d'extensions à prix abordable, son expertise française, des solutions d'hébergement performantes, un support client en français, des tarifs abordables, et un respect strict de la confidentialité des données. LWS était accrédité auprès de tous les principaux registres et bénéficiait d'une solide réputation avec plus de 15 ans d'expérience et plus de 500 000 domaines enregistrés.
Serveur Web de la MS2R
En parallèle, la MS2R souhaitait mettre en place une plateforme web complète et sécurisée sur un serveur GNU/Linux Debian 11, en local sur l’environnement virtuel sous VirtualBox. Cette plateforme devait s'intégrer au réseau existant "MS2R.lan" et comporter les services suivants : HTTP Apache2, application PHP, base de données MariaDB, FTP ProFTPd et SSH pour l'accès à distance. Le serveur devait être administré sans interface graphique et à distance en mode console via le protocole SSH en utilisant l'émulateur de terminal Putty. La liste des utilisateurs et les paramètres réseau du serveur devaient être fournis, ainsi qu'un mode opératoire complet pour valider la mise à disposition du nouveau serveur et l'ensemble des services affiliés. Ce mode opératoire devait inclure une phase de tests pour vérifier que tous les services étaient opérationnels : présentation d'un site web d'exemple avec une page d'accueil personnalisée pour Apache, démonstration du bon fonctionnement du service PHP avec une page phpinfo, création d'un utilisateur dédié pour une base de données d'exemple et une table d'exemple pour MariaDB, et test du transfert d'un fichier d'exemple sur le serveur FTP avec un utilisateur dédié.
Exploitation du Serveur Web de la MS2R
Pour l'exploitation du serveur web, la MS2R souhaitait également préparer une plateforme de test en créant un site web minimaliste d’une ou deux pages pour vérifier le bon fonctionnement de la plateforme web. Ce site pouvait réutiliser le site web d'exemple de la MS2R. De plus, la configuration du serveur Apache devait être mise à jour pour utiliser SSL/TLS afin de sécuriser l'accès au site en HTTPS.
Reprise du site web de la MS2R
La MS2R voulait dynamiser la gestion des membres en reprenant l'architecture de son site web et en développant une nouvelle version en HTML et CSS, incluant une page d'accueil, une page des membres et une page des mentions légales. Chaque page devait intégrer un menu de navigation pour accéder à l'ensemble des pages du site. Le site web devait être hébergé sur le serveur web et les fichiers déposés dans un dossier identifié par le nom de l'équipe en utilisant le client FTP FileZilla.
Reprise de la base de données GestParc
En outre, la MS2R souhaitait vérifier et mettre à jour la table Service de la base de données GestParc selon les règles de gestion définies, en s'assurant que les services Administration, Logistique et Projets avec leurs codes, noms et localisations étaient correctement enregistrés. Un schéma entité-association de la base de données devait être proposé, se concentrant sur la gestion des services, et présenté dans le compte rendu final.
Gestion dynamique des Membres
Pour permettre l'affichage dynamique des membres, la MS2R voulait mettre à jour le site web afin d'utiliser les données stockées dans la base de données. Avant de modifier la base de données, une mise à jour de sa structure devait être proposée sous forme de schéma entité-association actualisé et validée par Mme M. Une authentification sécurisée pour l'accès à l'administration du site web devait être implémentée, permettant aux membres habilités de gérer les données de la liste des membres directement en ligne. Il était crucial d'assurer que les mots de passe des membres habilités soient cryptés dans la base de données et non visibles lors de leur saisie. Enfin, un mode opératoire devait être préparé pour expliquer aux membres habilités comment se connecter à l'administration du site et gérer les membres.